package com.ssh.entity;

import cn.hutool.core.date.DateTime;
import lombok.*;

import javax.ws.rs.GET;
import java.io.Serializable;
import java.util.Date;

/**
 * 用户实体类
 *
 * @author yang
 */
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Data
public class User implements Serializable {
    private Integer id;
    /**
     * 用户名
     */
    private String nickName;

    /**
     * 头像地址
     */
    private String avatarAddress;
    /**
     * 用户密码
     */
    private String password;
    private String email;
    /**
     * 激活状态
     * 0 未激活
     * 1 表示激活
     */
    private Integer state;
    /**
     * 随机验证码
     */
    private String code;
    /**
     * 判断邮箱的有效时间
     */
    private Date dateTime;
}
